Big Huge Thesaurus

Dorothea Lynde Dix

noun